electromagnetic wave echo - Español Inglés Diccionario